Circular reference using dependency inversion issue

visit shbcf.ru